package gui;

import java.util.Set;

public interface FieldProvider {

    Set<String> getViewableFields();

    Set<EnumableField> getEnumableFields();
    Set<Field> getTextFields();
    Set<Field> getRangeFields();

    Type getTypeByField(String field);

    Field getFieldByName(String field);


    public static enum Type {
        TEXT, CHECK_BOX, RANGE, RADIO_BOX, LIST
    }

}
